executeUpdate

用途

DML-style operation 更新数据。

举例

Account.executeUpdate("delete Book b where b.pages > 100")
Account.executeUpdate("delete Book b where b.title like ?", ['Groovy In Action'])
Account.executeUpdate("delete Book b where b.author=?", [Author.get(1)])
Account.executeUpdate("update Book b set b.title='Groovy In Action' where b.title='GINA'")

描述

GORM 谨慎地没有提供 deleteAll 这样的删除方法,如果确实需要这么做的话就可以用到 executeUpdate方法了,基本的语法如下:

Book.executeUpdate( String query )
Book.executeUpdate( String query, Collection positionalParams )

参数: